to be legitimate - French English Dictionary